<?php
/**
 * Gerador Automático
 * @author Níssius Ribas <nissius@noiatec.com.br>
 * Gerado em: Tue, 20 May 14 17:27:50 -0300
 */
class nt_contato extends NT_Model {
        private $validation = array(
            array('field' => 'NOME', 'label' => 'Nome', 'rules' =>  'required|max_length[30]'),
			array('field' => 'EMAIL', 'label' => 'E-mail', 'rules' =>  'required|max_length[200]'),
			array('field' => 'TELEFONE', 'label' => 'Telefone', 'rules' =>  'required|max_length[14]'),
			array('field' => 'ESTADO', 'label' => 'Estado', 'rules' =>  'required|max_length[2]'),
			array('field' => 'CIDADE', 'label' => 'Cidade', 'rules' =>  'required|max_length[50]'),
			array('field' => 'MSG', 'label' => 'Mensagem', 'rules' =>  'required|max_length[65535]'),
		
        );
    /**
    * Devolve o array com as validações para esta model
    * 
    * @return array com as regras de validação desta model
    */
    public function getRules(){
       return $this->validation;
    }
    
    public function Salvar(){
        $this->db->insert($this->sft, $_POST);
        $this->EnviaEmail();
    }
    
     public function EnviaEmail() {
        $this->load->library('email');

        $origemEmail = $this->nt_global_parametros->q("default_mailer_sender");

        $this->email->initialize($this->nt_global_parametros->getMailConfs());
        
        $msg = 'Este contato foi feito através do site.<hr>';
        $msg.= '<b>Nome</b>: '.$_POST["NOME"].' <Br>';
        $msg.= '<b>E-mail</b>: '.$_POST["EMAIL"].' <Br>';
        $msg.= '<b>Telefone</b>: '.$_POST["TELEFONE"].' <Br>';
        $msg.= '<b>Estado</b>: '.$_POST["ESTADO"].' <Br>';
        $msg.= '<b>Cidade</b>: '.$_POST["CIDADE"].' <Br>';
        $msg.= '<b>Mensagem</b>: '.nl2br($_POST["MSG"]).' <hr>';
        $msg.= 'Data: '.date("d/m/Y H:i:s");
         
        $this->email->from($_POST['EMAIL']);
        $this->email->to($origemEmail);
        //$this->email->reply_to($dadosForm['EMAIL']);
        $this->email->subject('Fale Conosco - '.$_POST["NOME"]);
        $this->email->message($msg);
        $this->email->send();
    }
}
    